import re

def analyze_words(input_str):
    words = input_str.split()
    if len(words) <= 1:
        return "Нало данных для анализа"
    
    total_words = len(words)
    capital_cyrillic_words = len([word for word in words if re.match(r'[А-Я]', word[0])])
    latin_symbol_words = len([word for word in words if re.search(r'[a-zA-Z]', word)])
    short_words = len([word for word in words if len(word) <= 3])
    
    longest_word = max(words, key=len)
    longest_word_length = len(longest_word)
    
    words_with_hyphen = len([word for word in words if '-' in word])
    
    return f"Количество слов: {total_words}\nКоличество слов, начинающихся с заглавной кириллической буквы: {capital_cyrillic_words}\nКоличество слов с латинскими символами: {latin_symbol_words}\nКоличество коротких слов (длина <= 3 символов): {short_words}\nСамое длинное слово: {longest_word}, длина: {longest_word_length}\nКоличество слов с символом дефиса '-': {words_with_hyphen}"

input_str = input("Введите несколько слов, разделенных пробелом: ")
print(analyze_words(input_str))
